body{ background:#fff;}

.box190{}
.box190_title{height:30px;text-indent:10px; line-height:30px; font-weight:bold; border: 1px solid #ddd;}
.box190_title span{ font-weight:bold; display:block; float:left}
.box190_title a{ display:block; float:right; color:#ccc; padding-right:7px; font-size:12px; font-weight:normal}
.box190_title1{border: 1px solid #ddd; height:30px; line-height:30px;  padding:0px; background: #fff;}
.box190_info{ border:1px solid #ddd; border-top:0px; padding:4px;   overflow:hidden; background: #fff;}


.make_list_right{ float:right; width: 950px; overflow:hidden}
.make_list_right .MAKE_NAME{ display:none}
.make_list_right .make_listInfo{ position:relative; width:98%; margin-left:10px; padding-bottom:10px; height:160px;}
.make_list_right .make_listInfo_pic img{ width:100%; height:160px;}
.make_list_right .make_listInfo_info{ position:absolute; width:40%; height:140px; padding:10px; top:0px; right:0px;background:#FFFFFF;opacity:0.80;filter:alpha(opacity=80)}
.make_list_right .make_listInfo_info ul li{ width:100%; clear:both; line-height:20px;}
.make_list_right .make_listInfo_info ul li.li1{ height:120px;}
.make_list_right .make_listInfo_info ul li font{ color:#cc1108; font-size:12px; padding-left:2px; padding-right:2px;}
.make_list_right .make_listInfo_info ul li.li2{ text-align:right}
/*1 平铺*/
.items-info .qgform4_info .info-hx {color:#666;padding-left:0; padding-bottom:5px;}/*抢购商品*/
.items-info .info-hx {color:#666;padding-left:0; line-height:20px;margin-bottom: 5px;}
.items-info .info-hx em {color: #D34A2D; }
.items-info dl {clear:both; width:100%;padding-bottom:8px; }
.items-info dl:after {content: "\20";display: block;clear: both;height: 0;}
.items-info dl dt{ clear:both; float: left;display: inline-block;margin-right: 10px;width: auto; line-height:30px;}
.items-info dl.handle_2 dt{float:none;}
.items-info dl dt span{color: #555; }
.items-info dl dt span select {}
.items-info dl dd{ clear:both; display: inline-block;width: auto;}
.items-info dl dd ul {clear:both; width:100%;}
.items-info dl dd ul li { float:left; padding-right:5px; position:relative}
.items-info dl dd ul li a{ display:block; min-width:32px; margin:3px; _width:32px; border:1px solid #d0d0d0; padding:1px; text-align:center; background:#FFFFFF}
.items-info dl dd ul li a img{ height:30px; width:30px;}
.items-info dl dd ul li a em{ display:none}
.items-info dl dd ul li a:hover{ padding:0px; border: 2px solid #D34A2D;}
.items-info dl dd ul li.selected a{border: 2px solid #D34A2D; padding:0px;}
.items-info dl dd ul li.selected i{display:block;position:absolute;bottom:3px;right:8px;background:URL(lodo_makegoods/select_icon.png) 0 0 no-repeat;width:12px;height:12px;overflow:hidden;text-indent:-9999em;}
/*2 伸缩*/
.items-info dl.handle_2 dt{width: auto;white-space:nowrap; border:1px dashed #d0d0d0; cursor:pointer; padding:0px; margin:0px; position:relative; display: inline-block; top:1px; height:22px; line-height:22px; padding: 0 15px;}
.items-info dl.handle_2 dt span{ color:#FF8500; }
.items-info dl.handle_2 dt.dtselected{ border:1px solid #d0d0d0; border-bottom:0px; background:#f8f8f8; z-index:100;}
.items-info dl.handle_2 dt.dtselected span{ color:#666;}
.items-info dl.handle_2 dd{ position:absolute; z-index:10; width:365px;  padding:5px; display:none;}
.items-info dl.handle_2 dd ul{}
.items-info dl.handle_2 dd.ddselected{ display:block; z-index:99; background:#f8f8f8; border:1px solid #d0d0d0}

/*3 下拉*/
.items-info dl.handle_3 dd{ display:none; position:absolute; background-color:#d0d0d0; border:1px solid #000000; z-index:99999; width:90px; border-top:0px;}
.items-info dl.handle_3 dd ul{ margin-left:40px;}
.items-info dl.handle_3 dd ul li{ margin:0px; float:none;}
.items-info dl.handle_3 dd ul li a{ display:block; border:0px; padding:0px; width:auto; background:none; border:1px solid #FF0000;}
.items-info dl.handle_3 dd ul li a:hover{ border:0px; margin:0px;}

.items-info dl dd ul li.outofstock span {background:url(mask.gif) 0 0 repeat;}
.items-info dl dd ul li.outofstock a:link, .items-info dd ul li.outofstock a:visited {color:#d0d0d0;}
.items-info dl dd ul li.outofstock a {min-width:32px; _width:32px; height:32px; line-height:32px; border:1px dashed #d6d6d6; padding:1px;cursor:not-allowed!important; color:#d0d0d0}
.items-info dl dd ul li.outofstock a:hover {border:1px dashed #d6d6d6;padding:1px;_position:static;}
.items-info dl dd ul li.outofstock a span {color:#d0d0d0;}
/*自选礼包*/
.make_list{ position:relative}
.make_list_left{ float:left; width:228px; border: 1px solid #ddd;-moz-box-shadow: 4px 2px 5px rgba(0,0,0,0.2);
-webkit-box-shadow: 4px 2px 5px rgba(0,0,0,0.2);
box-shadow: 4px 2px 5px rgba(0,0,0,0.2);
background: #ffffff;}
.make_list_left .make_listInfo{ display:none}
.make_list_left .MAKE_NAME_title{ background: URL(lodo_makegoods/one_menus.gif) 0px 14px no-repeat; line-height: 40px;font-weight:bold; margin:auto; height: 40px; width:92%; text-indent:10px; border-bottom: 1px solid #ddd;}
.make_list_left .MAKE_NAME{ background:URL(lodo_makegoods/li1.gif) left no-repeat; line-height:25px; height:25px; margin:auto; width:92%; text-indent:10px;}
.MAKE_NAME_info{margin:auto; width:90%; line-height:18px;}
.MAKE_NAME_info font{ font-size:12px; color:#D34A2D; padding-left:2px; padding-right:2px;}
.MAKE_NAME_price{margin:auto; width:90%; line-height:18px; padding-top:5px; color:#999999}
.MAKE_NAME_price font{ font-size:12px; color:#D34A2D; font-weight:bold; padding-left:2px; padding-right:2px;}

.make_list_right{ float:right; width: 950px; overflow:hidden; background: #fff;}
.make_list_right .MAKE_NAME{ display:none}
.make_list_right .make_listInfo{ position:relative; width:98%; margin-left:10px; padding-bottom:10px; height: auto;}
.make_list_right .make_listInfo_pic img{ width:100%; height: auto;}
.make_list_right .make_listInfo_info{ position:absolute; width:40%; height: 100%; padding:10px; top:0px; right:0px;background:#FFFFFF;opacity:0.80;filter:alpha(opacity=80); box-sizing: border-box;}
.make_list_right .make_listInfo_info ul li{ width:100%; clear:both; line-height:20px;}
.make_list_right .make_listInfo_info ul li.li1{ height: auto;}
.make_list_right .make_listInfo_info ul li font{ color:#D34A2D; font-size:12px; padding-left:2px; padding-right:2px;}
.make_list_right .make_listInfo_info ul li.li2{ text-align:right}

.makeList{ width:930px; margin:auto}
.makeList_left{ width:190px; overflow:hidden; margin:auto} 
.makeList_left .make_selection_info{ width:100%; clear:both}
.makeList_left .make_selection_info ul li{ width:100%; clear:both}
.makeList_left .make_selection_info ul li  h4{ padding:0px; margin:0px; line-height:18px;  padding-bottom:3px;text-align:center; width:100%; clear:both; font-size:12px; font-weight:normal;}

.makeList_left .make_selection_info ul li .makepic_info{ clear:both; border:1px solid #D34A2D; padding:5px;border-radius: 5px;}
.makeList_left .make_selection_info ul li .makepic_info .pic{ width: 178px; text-align:center; height: 178px;}
.makeList_left .make_selection_info ul li .makepic_info .pic img{ max-width: 100%; max-height: 100%;}
.makeList_left .make_selection_info ul li .makepic_info .info{ line-height: 20px;margin-top: 10px;}
.makeList_left .make_selection_info ul li .makepic_info .info div{ width:100%; clear:both; padding-bottom:3px;}
.makeList_left .make_selection_info ul li .makepic_info .info div ul li{width:100%; clear:both;}
.makeList_left .make_selection_info ul li .makepic_info .info div.infoselect a{ color:#999999}
.makeList_left .make_selection_info ul li .makepic_info .info div.infoselect a:hover{color:#D34A2D}
.makeList_left .make_selection_info ul li .maketop{ background:URL(lodo_makegoods/makepic_info.gif) top no-repeat; clear:both; padding-top:10px;}
.makeList_left .make_selection_info ul li .makebtm{ background:URL(lodo_makegoods/makepic_info.gif) bottom no-repeat; clear:both; padding-top:10px;}
.makeList_left .makeList_btn{ width:100%; clear:both;}
.makeList_left .makeList_btn a{ overflow: hidden;width: 135px;height: 37px;background: url(lodo_makegoods/p-btns-20140611.png) -0px -0px no-repeat;float: right;text-indent: -1000px;display: inline;margin-right: 28px; }
.makeList_left .makeList_btn a:hover{color:#D34A2D}
 
.makeList_right{width:98%; overflow:hidden; margin:auto}

.makeList_right .makeList_All{ clear:both; border:1px dashed #e4e4e4; padding: 8px; width:98%; overflow:hidden}
.makeList_right .no-selceted {border:1px dashed #D34A2D;}
.makeList_right .makeList_All .makeList_Ll{border: 1px solid #ddd; float:left; width: 200px; overflow:hidden; margin:0px; padding:0px; height: 200px;}
.makeList_right .makeList_All .makeList_Ll:hover{border: 1px solid #D34A2D;}
.makeList_right .makeList_All .makeList_Ll .makeli-imgpos{
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    width: 200px;
    height: 200px;
}
.makeList_right .makeList_All .makeList_Ll img{ max-width: 100%; max-height: 100%;}
.makeList_right .makeList_All .makeList_Rr{ float:right; width: 75%; overflow:hidden; padding:0px; margin:0px;} 

.stylename{ width:100%; clear:both; line-height:25px; height:25px; font-size:12px; font-weight:bold; background:#ECECEC; text-indent:15px}
.kkall{ width:100%; clear:both}
.kkall .kk_left{ min-width: 300px; overflow:hidden; padding-top:10px; padding-left:10px;}
.kkall .kk_right{ min-width: 300px; padding: 10px 15px; font-size:12px;}
.kkall .kk_right .kkdiv1{ width: 150px; display: block; clear:both; float: left;margin-top: 10px;}
.kkall .kk_right .kkdiv1 .kkdiv1_left{ float:left; width:95px; }
.kkall .kk_right .kkdiv1 .kkdiv1_left input{ background:URL(lodo_makegoods/inputbg.gif) no-repeat; width:39px; *width:37px; height:21px; line-height:21px; border:0px; text-align:center}
.kkall .kk_right .kkdiv1 .kkdiv1_right{ float:left; width:20px; overflow:hidden;}
.kkall .kk_right .kkdiv1 .kkdiv1_right div{ padding-top:2px; *padding-top:0px; margin:0px; height:10px;  }
.kkall .kk_right .kkdiv2{ width: 150px; display: inline-block; padding-bottom:5px;}
.kkall .kk_right .kkdiv3{ display: inline-block; clear:both; margin-right: 30px; padding-bottom:5px;}
.kkall .kk_right .kkdiv3 font{ font-size:12px;}
.kkall .kk_right .kkdiv4{ margin-right: 30px; display: inline-block; clear:both; padding-bottom:5px; }
.kkall .kk_right .kkdiv4 font{ font-size:12px; font-weight:normal}
.kkall .kk_right .kkdiv4 span{font-size:18px; font-family:Tahoma; color:#D34A2D}
.kkall .kk_right .kkdiv5{ width: 150px; display: inline-block;margin-top: 13px;margin-left: 10px;}
.kkall .kk_right .kkdiv5 a{display: block;width: 82px;height: 25px;border-radius: 3px;background: #D34A2D;text-align: center;line-height: 25px;font-size: 12px;color: #fff;text-decoration: none;
cursor: pointer;}
.kkall .kk_right .kkdiv5 a.btn_addToMake{}
/* sku伸缩 */
dl.handle_2 dd{ position:relative;}
dl.handle_2 dd ul li{margin: 2px;}
/* sku下拉 */
dl.handle_3 dt span{ display:inline-block !important; }
dl.handle_3 dt{width:100%;}

/*捆绑*/
.BindClass .change_info1{  position:relative; padding:0px; margin:0px; }
.BindClass .kunbancs_title{ height:25px; background:URL(lodo_makegoods/dian1.gif) bottom repeat-x; padding-top:5px; padding-left:15px;}
.BindClass .kunbancs_title span{ float:left;background:URL(lodo_makegoods/kunbancs_title.gif) left top; display:block; padding-left:25px; height:25px; text-align:center}
.BindClass .kunbancs_title span a{ float:left;background:URL(lodo_makegoods/kunbancs_title.gif) right top;display:block; padding-right:30px; height:25px; line-height:25px;}